#blog_list .item{
	position:relative;
	min-height:100px;
	width:30.5%;
	margin:0 .5% .5% 0;
	float:left;
	padding:1%;
	overflow:hidden;
}
#blog_list .user{
	color:#000;
	width:70px;
	position:absolute;
	left:5px;
	top:5px;
}
#blog_list .user .u_img{
	max-width:50px;
	max-height:50px;
}
#blog_list .user span{
	display:block;
	font-size:10px;
	line-height:12px;
}
#blog_list .texts{
	margin-left:80px;
	min-height:70px;
}


.blog_list{
	padding-right : 10px;
}
.blog_list p,
#blog_list p{
	color:#000;
}

.blog_list .item{
	width:100%;
	float:none;
}

.blog_list .user{
	width:50px;
	margin:0 10px 10px 0;
	float:left;
	font-size:10px;
	line-height:12px;
}
.blog_list .user .u_img{
  max-width:50px;
	max-height:50px;
}
.blog_list .texts{
	margin:0;
}
